Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59A LONDON ROAD Terraced £113,500 30 Jun 2006
THE THREE TUNS, 63 LONDON ROAD £40,000 17 Aug 2015